<?
require('include/sesion.php');

// ---

$paginaTitulo = 'Comentarios';

switch ($_GET['a'])
{
	case 'agregar':
		$titulo = 'Agregar';
		$paginaTitulo .= ': '.$titulo;

		if ($_POST['submit'])
		{
			//$sql = 'insert categorias set categoria_id = ('.$_POST['categoria_id'].'), nombre = \''.$_POST['nombre'].'\', nombre_url = \''.$_POST['nombre_url'].'\'';
			$rs = mysql_query($sql);
			if (!$rs)
			{
				error('No se pudieron actualizar los datos.');
			}
			$_SESSION['mensajeinfo'] = 'Los datos han sido modificados.';
			refrescar();
		}

		include('html.encabezado.php');
?>
	<h3><? echo $paginaTitulo; ?></h3>

	<div id="menucontenido">
		<ul>
			<li<? if ($_GET['a'] == '') { echo ' class="seleccionado"'; }?>><a href="<? echo SCRIPT_ACTUAL; ?>">Buscar</a></li>
			<li<? if ($_GET['a'] == 'agregar') { echo ' class="seleccionado"'; }?>><a href="?a=agregar">Agregar</a></li>
		</ul>
	</div>

	<div id="principalcontenido">
<?
	mostrar_mensajes();
?>
		<form method="post" action="<? echo URL_ACTUAL; ?>">
			<fieldset>
				<legend>Agregar</legend>

				<label for="categoria_id">Categor&iacute;a padre:</label>
				<select name="categoria_id" id="categoria_id">
					<option value="0">Ninguna</option>
					<option disabled="disabled">---</option>
<? select_arbol(); ?>
				</select>

				<label for="nombre">Nombre:</label>
				<input type="text" name="nombre" id="nombre" />

				<label for="nombre_url">Nombre URL:</label>
				<input type="text" name="nombre_url" id="nombre_url" />
			</fieldset>
			<input type="submit" name="submit" value="Agregar" />
		</form>
	</div>
<?
		include('html.pie.php');
		break;

	case 'modificar':
		$titulo = 'Modificar';
		$paginaTitulo .= ': '.$titulo;

		if ($_POST['submit'])
		{
			//$sql = 'update comentarios set categoria_id = ('.$_POST['categoria_id'].'), nombre = \''.$_POST['nombre'].'\', nombre_url = \''.$_POST['nombre_url'].'\' where id = ('.$_POST['id'].')';
			$rs = mysql_query($sql);
			if (!$rs)
			{
				error('No se pudieron actualizar los datos.');
			}
			$_SESSION['mensajeinfo'] = 'Los datos han sido modificados.';
			refrescar();
		}

		$sql = 'select * from categorias where id = \''.$_GET['id'].'\'';
		$rs = mysql_query($sql);

		$reg = mysql_fetch_assoc($rs);

		include('html.encabezado.php');
?>
	<h3><? echo $paginaTitulo; ?></h3>

	<div id="menucontenido">
		<ul>
			<li<? if ($_GET['a'] == '') { echo ' class="seleccionado"'; }?>><a href="<? echo SCRIPT_ACTUAL; ?>">Buscar</a></li>
			<li<? if ($_GET['a'] == 'agregar') { echo ' class="seleccionado"'; }?>><a href="?a=agregar">Agregar</a></li>
			<li<? if ($_GET['a'] == 'modificar') { echo ' class="seleccionado"'; }?>><a href="?a=modificar&id=<? echo $_GET['id']; ?>">Modificar</a></li>
		</ul>
	</div>

	<div id="principalcontenido">
<?
	mostrar_mensajes();
?>
	<form method="post" action="<? echo URL_ACTUAL; ?>">
		<input type="hidden" name="id" value="<? echo $reg['id']; ?>" />
		<fieldset>
			<legend>Modificar</legend>

				<label for="categoria_id">Categor&iacute;a padre:</label>
				<select name="categoria_id" id="categoria_id">
					<option value="0">Ninguna</option>
					<option disabled="disabled">---</option>
					<? select_arbol(0, 0, $reg['categoria_id']); ?>

				</select>

				<label for="nombre">Nombre:</label>
				<input type="text" name="nombre" id="nombre" value="<? echo $reg['nombre']; ?>" />

				<label for="nombre_url">Nombre URL:</label>
				<input type="text" name="nombre_url" id="nombre_url" value="<? echo $reg['nombre_url']; ?>" />
		</fieldset>
		<input type="submit" name="submit" value="Modificar" />
	</form>
	</div>
<?
		include('html.pie.php');
		break;

	case 'borrar':
		$sql = '';
		mysql_query($sql);
		header('Location: '.$_SERVER['PHP_SELF']);
		break;

	default: // Listar
		$titulo = 'Buscar';
		$paginaTitulo .= ': '.$titulo;
		include('html.encabezado.php');
?>
			<h3><? echo $paginaTitulo; ?></h3>

			<div id="menucontenido">
				<ul>
					<li<? if ($_GET['a'] == '') { echo ' class="seleccionado"'; }?>><a href="<? echo SCRIPT_ACTUAL; ?>">Buscar</a></li>
					<li<? if ($_GET['a'] == 'agregar') { echo ' class="seleccionado"'; }?>><a href="?a=agregar">Agregar</a></li>
				</ul>
			</div>

			<div id="principalcontenido">
<?
		$sql = 'select c.id, e.nombre, e.nombre_url, c.fecha, c.autor, c.email, c.web, c.contenido
from entradas as e, comentarios as c
where c.entrada_id = e.id
order by c.fecha desc, c.id desc';
		$rs = mysql_query($sql);

		if (!$rs)
		{
			echo 'Error interno, consulte al administrador.<br>';
			echo mysql_error();
		}
		else
		{
			$fondo = array('impar', 'par');

			$c = 0;
?>
				<table>
					<tr>
						<th>Id</th>
						<th>.</th>
						<th>.</th>
						<th>Entrada</th>
						<th>Fecha</th>
						<th>Autor</th>
						<th>Email</th>
						<th>Web</th>
						<th>Contenido</th>
					</tr>
<?
			while ($reg = mysql_fetch_assoc($rs))
			{
?>
					<tr<? echo ' class="'.$fondo[($c % 2)].'"'; ?>>
						<td><? echo $reg['id']; ?></td>
						<td><a href="?a=modificar&id=<? echo $reg['id']; ?>"><img src="imagenes/ico.editar.png" alt="Editar" title="Editar" /></a></td>
						<td><a href="?a=borrar&id=<? echo $reg['id']; ?>"><img src="imagenes/ico.eliminar.png" alt="Borrar" title="Borrar" /></a></td>
						<td><a href="../<? echo $reg['nombre_url']; ?>/" title="Visitar"><? echo $reg['nombre']; ?></a></td>
						<td><? echo $reg['fecha']; ?></td>
						<td><? echo $reg['autor']; ?></td>
						<td><? echo $reg['email']; ?></td>
						<td><? if ($reg['web']) { ?><a href="<? echo $reg['web']; ?>" title="Visitar"><? echo $reg['web']; ?></a><? } ?></td>
						<td><? echo $reg['contenido']; ?></td>
					</tr>
<?
				$c++;
			}
?>
				</table>
<?
		}
?>

			</div>
<?
		include('html.pie.php');
		break;
}
?>
